CEO
Marc Aeschlimann
CEO Approval Rating
90/100
Schaffner is a Switzerland-based electronics company that manufactures products such as PCB filters and output filters for commercial and industrial sectors.